• The list "always accept" in the cookie settings now overwrites general setting "Never accept". So it's now possible to accept cookies from certain sites even if Cookies are switched off for all other sites.
• The "next" button in the download dialog didn't work.
• Sometimes iCab did forget to send the HTTP "Referer" header.
• Files that were displayed by Plugins were not stored in a web archive when saving the page as web archive.
• The font preferences could be messed up if some of the fonts are no longer available.
Bugfixes in iCab Preview 2.1a
• The false "memory full" error message should no longer be shown.
• Because of a bug in the 68K compiler the history menu und the favorites toolbar didn't work in the 68K version.
• External JavaScript files were downloaded even if a JS filter didn't allow the execution of scripts for this site.
• iCab didn't remember the download folder if this was the volume itself.
Bugfixes in iCab Preview 2.1
• "Save as" does now also work if the page was saved in a Web archive.
• Using the print preview changing the header and footer options didn't work.
• Reading the preferences should be faster now.
• The contextual menu will now also work for images which are defined as submit button in HTML forms.
• The CloseWindow Apple event didn't work if no paramater was given.
• Disabled cookies were sometimes enabled if the server sends then again.
• On some computer models the windows of iCab did move down when the computer wakes up from sleep mode.
• If the Hotlist did contain more than 126 folders the apple menu dissappeared when modifying the hotlist.
• Going back/forward very fast using the back/forward buttons could crash if the pages contain some HTML forms.
• When saving the current page in a web archive and this page did use frames iCab couldn't always open the web archive later. The reason was that the frame definitions and the current content of the page could be totally different. The content of all the frames could be exchanged. Now iCab stores an additional file in the Web archive in which the URLs of the current content of all the frames is saved, so icab is now always able to reconstruct the frame page.
• The error report does now recognize missing end tags much better.
• While in Kiosk mode opening a window from within JavaScript code did crash.
• When printing very large tables it could happen that iCab printed some pages twice.
• If a JavaScript code defines a onBlurr and a onFocus event handler for the same object and these event handlers do set/remove the focus for this object again the event handlers could call themselves recursively.
• In window titles some special characters where no longer displayed correct.
• Sometimes the wrong MIME type was passed to a plugin.
• Very long URLs could be truncated when dragged into an iCab window.
Bugfixes in iCab Preview 2.0
• The dynamic fonts didn't work anymore in the last release.
• In some situations iCab was unable to change the folder that should be used for the Favorites toolbar.
• Going back in the Link-Manager didn't work correct.
• Some new workarounds/bugfixes for hotmail.
• When uploading a file (<INPUT TYPE="FILE">) iCab does not use the Content-Type "text/plain" for text files instead of "application/octet-stream".
• If serveral images with different alignment (TOP, MIDDLE, BOTTOM) were located in a single line, only the last image was aligned correct.
• The setting of the default text encoding didn't work always as it should.
• iCab didn't export the symbol "qd" so some plugins couldn't access the quickdraw globals
• When moving Java windows iCab didn't pass the new location of the window to MRJ.
Bugfixes in iCab Preview 1.9a
• Some bugfixes in InScript/JavaScript
• Some workarounds for illegal HTML code
• The "fill-window" mode is now supported for plug-ins. Used by the PDF plugin.
• In the english release the horizontal scrollbar was not accessible.
• if iCab did open the hotlist or history after launch it did forget to open the browser window.
• Reloading filtered images didn't work correct.
• A HTTP redirection from HTTP to HTTPS did crash in the PPC release if "URL Access" was not installed.
• When importing the bookmarks from MSIE the divider lines were lost.
• Plug-ins placed inside <IFRAME> were not drawn properly.
• If a plug-in did ask for the name of the browser, iCab did always return an empty string. The IPIX plug-in crashed because of this. The IPIX plug-in does only work if the browser name is "Mozilla/3.0" or greater.
• Sometimes iCab didn't pass all the data to the plug-in.
• After loading the preferences file iCab did validate the printer settings. Without a preferences file or without printer settings in the preferences file iCab did use a NULL handle and crashed (depending on the printer driver).
Bugfixes in iCab Preview 1.9
• Now, iCab opens a new window when receiving a GetURL events.
• iCab did use the SOCKS firewall setting if a HTTP proxy should be used and the domain was found in the "no proxies" list.
• iCab now caches all passwords that were retreived from keychain, so iCab asks keychain only once for each password.
• Uploading a file (using <INPUT TYPE="FILE"> in a HTML form) didn't always work.
• It was not possible to move the cursor backwards (Shift-Tab) in HTML forms if these forms didn't contain any "TABINDEX" attributes.
• Closing all windows with Command-Option-W did crash.
• Passing key events to java applets did now always work.
• MouseLeave-Events in java applets didn't work.
Bugfixes in iCab Preview 1.8
• Hotmail access is now possible when using the new "URL Access" extension (which is part of MacOS 9). With the release of "URL Access" that comes with MacOS 8.6 full Hotmail access is not possible.
• Ports > 32767 in URLs were displayed as negative numbers.
• Each window can now have an own default font encoding.
• If there were more than about 125 cookies and/or image filters stored some panels of the preferences dialog were never displayed.
• In Kiosk modus the user now gets a message if he tries to access a "forbidden" page.
• The zoombox of the windows (except the browser window) does now work correct. The problem with the browser window is that there's no fixed size of the a HTML page available. The HTML page usually can be resized to any size.
• Shortcut for Kiosk modus changed again. The new shortcut is Cammand-T. The old one didn't work if the URL-Manager was also running, because the URL-manager did also use the old Shortcut.
• When dragging/copying the text selection the color information is now also copied.
• When copying/dragging the text selection the numbers in enumerated lists were not copied.
• Hidden sound objects (<EMBED>) were visible.
• When dragging very long URLs to iCab they were sometimes truncated.
• After loading a new page the focus was lost so scrolling with the arrow keys didn't work.
• FTP downloads through a proxy didn't work.
• Option-click on a link does start the download without opening the download dialog.
• The autofill feature for HTML forms didn't work if there's no SIZE attribute in the INPUT tag.
• When downloading local files from the harddisk into web archives some file types were passed to helper applications instead of storing them in the archive.
• Some bugfix for uploading a file.
• In Web-Archives all CGI parameter in URLs were ignored.
• Now, iCab is less strict when accepting Zip archives which are not created by iCab itself.
• Some problems with Cookies solved. There're some scurity tests for cookies in the web which should be no problem for iCab:
• Sometimes directories of FTP servers were not shown the first time.
• Under certain circumstances downloads in the download manager were downloaded twice.
• Searching in the internet didn't work through the "Find" dialog if the search engine has to be contacted via POST instead of GET.
• iCab is now able to downloads files which are send as "multipart/*" message
• SHAPE=DEFAULT is now handled correctly.
• Percentages in COORDS=".." are now handled correctly.
• Now iCab tries to keep images and tables in one piece when printing. It moves the table or image to a new page it it doesn't fit on the current page (but of course this does only work if the image/table would fit completely on a new page). Still some problems with nested tables.
• A small dot in the "History" popup menu left of the URL input field now indicates the current page.
• Dragging text or images from iCab on an application in the Finder, iCab did overwrite the application with the dragged data.
Bugfixes in iCab Preview 1.7
• Now, if "auto complete URL" is switched off iCab doesn't try to create a minimal valid URL any longer if the entered URL is not valid and not complete. This way Open Transport or MacTCP is able to do the completion using the "search domains" itself.
• iCab now reports an error if the tag <LEGEND> was missing or at the wrong position.
• The iCab email-window could not send emails without content.
• In Download manager the "Max transfer size" was not correctly evaluated.
• iCab now respects the <BASE TARGET="target"> when displaying the result of an HTML form.
• After changing the fontsize twice using the buttons in the toolbar the buttons in the LINK toolbar were disabled.
• If the server sets the Content-Type to "multipart/*" but does not send the content in multipart format, iCab was slowed down very much.
• iCab is now able to accept shortcuts like Cmd-+ or Cmd-. on all keyboard layouts. Old versions of iCab failed to recognize these shortcuts if there must be also pressed the Shift key.
• If iCab scrolls while selecting table entries (Hotlist/History/Download manager) all the entries that scrolls out of the visible area were deselected.
• iCab checks if the font settings are really correct. So if someone does install a new font for another language (for example Japanese on a German system), iCab will recognize that the old setting for this language (for example Chicago) is no longer correct because now a suitable font is available (for example "Osaka"). iCab will now use the new font automatically.
• The order of the destination encodings/fonts for the Text Encoding Converter modified. Now the Symbol font has a higher priority than the Greek font. This way greek letters will also work if no Greek Fonts are available because most Greek letters are also part of the Symbol font.
• In Offline mode iCab no longer starts Java Applets if the Applet is not located on the harddisk.
• The auto fill feature in HTML forms is deactivated for all input fields with only one visible character.
• If iCab was configured to not handle certain protocols itself iCab did call the application which is configured in the Internet control panel for this protocol. But if in the Internet control panel iCab was set for these protocols, both iCab and the Internet control panel did pass the URL to each other for ever. Now iCab checks which application is configured in "Internet" to prevent this kind of loop.
• Without the Appearance manager selecting the option "ignore colors of HTML file" in printing dialog did crash.
• HTTP redirections from http-URLs to https-URLs didn't work.
• In redirections from http to ftp iCab does now call the external ftp application if iCab is configured to use an external ftp application.
• When starting iCab by dragging an URL file onto the iCab icon, iCab reported an error -192 for nearly everything that's done afterwards.
• A problem with HTML based redirections solved. Now, "hotmail.com" should work with iCab.
• Bug in handling GetURL and OpenURL events fixed. Sometimes iCab forgot to send the response.
• Under Icelandic MacOS iCab will no longer try to translate the characters Þ ð etc. with the Text Encoding Converter. It will now use the characters from the system font.
• In the Hotlist, History and in the download manager long texts will be now truncated in the middle and no longer at the end. So in URLs the filename should be always visible.
• False use of the tag <TBODY> could crash iCab.
• <TEXTAREA> input field will now scroll automatically while selecting text and when positioning the mouse cursor above/below the input field.